// pages/publishRecord/publishRecord.js
const db = wx.cloud.database();

const forecast_table = db.collection('forecast_table');
var app = getApp()

Page({

  /**
   * 页面的初始数据
   */
  data: {
        
    forecast:[],

  },


navigate(e){
if(e.currentTarget.dataset.examine==1){
  wx.navigateTo({
    url: '../joinForecast/jornForecast?id='+e.currentTarget.dataset.id,
  })
}else if(e.currentTarget.dataset.examine==3){
  wx.navigateTo({
    url: '../publishForecast/publishForecast?id='+e.currentTarget.dataset.id,
  })
} 


},

  /**
   * 生命周期函数--监听页面加载
   */
  onLoad: function (options) {
this.getforecast()
  },

  getforecast(e){
  
    forecast_table.where({
 
      userId:app.globalData.openid
    }).get({
      success:(res)=>{
        console.log(res.data)
    
        this.setData({
          forecast:[...res.data],  
        })
        console.log(this.data.forecast)
        console.log('拿forecast表数据 完成')
       
      },
      fail(err) {
     console.log('取数据失败')
    
      }
          
      })
   

  },
  getAgain(e){
  
    forecast_table.skip(this.data.forecast.length).where({
 
      userId:app.globalData.openid
    }).get({
      success:(res)=>{
        console.log(res.data)
    
        let arr=this.data.forecast
        arr.push(...res.data)
            this.setData({
              forecast:arr,  
            })
        console.log(this.data.forecast)
        console.log('拿forecast表数据 完成')
       
      },
      fail(err) {
     console.log('取数据失败')
    
      }
          
      })
   

  },
  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom: function () {
this.getAgain()
  },



  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady: function () {

  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow: function () {

  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide: function () {

  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload: function () {

  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh: function () {

  },

 
  /**
   * 用户点击右上角分享
   */
  onShareAppMessage: function () {

  }
})